package com.beta.service;

import com.baomidou.framework.service.ISuperService;
import com.beta.em.ConfirmCodeType;
import com.beta.entity.ConfirmationCodes;

/**
 *
 * ConfirmationCodes 表数据服务层接口
 *
 */
public interface IConfirmationCodesService extends ISuperService<ConfirmationCodes> {

    /**
     * 生成一个验证码
     * @param phone 手机号
     * @param type  类型
     */
    void createCode(String phone, ConfirmCodeType type);

    /**
     * 校验
     * @param phone
     * @param type
     * @param code
     */
    void validateCode(String phone, ConfirmCodeType type, String code);

}